/* CSS Document */
body, h1, h2, h3, h4, p,strong{margin:0 auto;}   

ol,ul,input{margin:0 auto; padding:0;}
body{font-family:"微软雅黑", "宋体", arial, Verdana, Geneva , sans-serif,Georgia; font-size:12px; background: url(../images/bg.jpg);}
ul,li{list-style: none;}
a{color: #000;}
a:link{text-decoration: none;}
img{border:0px none;}
.clear{margin:0px auto; padding:0px; clear:both;}
#content{min-width: 980px; margin: 0 auto; overflow: hidden;}
.more{float: right; color: #565656; margin-right: 10px; }
/*index*/
	/*logo、nav*/
	header{width: 980px; height: 159px; margin: 0 auto;}
	.header_logo{width: 277px; height: 159px; background: url(../images/logo.png) center no-repeat; float: left;}
	.header_right{width: 703px; height: 159px; float: right;}
	.header_right_top{width: 160px; height: 38px; height: 38px; float: right;}
	.header_right_time{width: 99px; height: 38px; line-height: 38px; float: left;}
	.header_right_time::before{content: url(../images/time.png);}
	.header_right_en{width: 61px; height: 38px; text-align: center; line-height: 38px; float: left;}
	.header_right_en a{color: white; text-transform: capitalize;}
	.header_right_lin{width: 703px; height: 26px; margin-top: 57px; background: url(../images/tel.png) no-repeat center right; float: left;}
	.header_right_bottom{width: 730px; height: 38px; line-height: 38px; font-size: 14px}
	.header_right_bottom ul li{margin: 0px 29px; float: left;}
	.header_right_bottom ul li a{color: white;}
	/*main*/
	.main{width: 980px; height: auto; padding-bottom: 20px; margin: 0 auto; background: white;}
	/*main_left*/
	.main_left{width: 291px; float: left;}
	.main_left_top{width: 261px; height: 317px; line-height: 25px; margin: 30px auto auto;z-index: 9999; position: relative;}
	#jsddm li { float:left; width:261px; color:#3f3f3d; height:25px; line-height:25px; position: relative; border-bottom:#f0f0ef 1px solid; }
	#jsddm li a { padding-left:20px; color:#3f3f3d; display:block; width:241px; line-height:25px; }
	#jsddm li ul { position:absolute; width:174px; display:none; left:261px; top:0px; }
	#jsddm li ul li { width:174px; height: 25px; line-height:25px; background:#fff; }
	#jsddm li ul li a { width:154px; height:25px; line-height: 25px; }
	#jsddm li ul li a:hover { color:#000; background-color:#e6e6e6; }
	/*main_left_online*/
	.main_left_online{width: 265px; height: 31px; line-height: 31px; text-align: center; letter-spacing: 8px; margin: 30px auto auto; background: #363435;}
	.main_left_online a{color: white; font-size: 16px}
	/*main_left_about*/
	.main_left_about{width: 265px; height: 171px; margin: 20px auto auto;}
	.main_left_about h1{font-weight: normal; font-size: 16px; width: 265px; height: 31px; background: #363435; text-align: center; line-height: 31px; letter-spacing: 8px; color: white;}
	.main_left_about ul{margin-left: 26px; margin-top: 10px;}
	.main_left_about ul li{line-height: 25px;}
	/*main_right*/
	.main_right{width: 689px; height: auto; float: right;}
	.main_right_banner{width: 689px; height: auto; background: #e0dbc5;}
	.main_right_img{width:669px;height:291px; margin: 0 auto; padding-top: 22px; padding-bottom: 22px; overflow:hidden;position:relative;}
	.main_right_img ul{height:291px;position:absolute;}
	.main_right_img ul li{width:669px;height:291px;float:left;overflow:hidden;position:relative;background:#000;}
	.main_right_img ul li div{position:absolute;overflow:hidden;}
	.main_right_img .btn{position:relative;height:20px; margin: 0 5px 0px 5px; float: right; margin-top: 265px; text-align:center;}
	.main_right_img .btn span{display:inline-block;_display:inline;_zoom:1;width:20px;height:20px; text-align: center; color: #FFFFFF; line-height: 20px; _font-size:0;margin-left:5px;cursor:pointer;background:rgba(255,255,255,0.5);}
	.main_right_img .btn span.on{background:rgba(0,0,0,0.8);}
	/*main_right_bottom*/
	.main_right_bottom{width: 689px; height: auto; margin-top: 11px;}
	.main_right_txt{width: 421px; height: auto; line-height: 24px; float: left;}
	.main_right_txt h1{	 font-size: 14px; margin-bottom: 10px;}
	.main_right_txt p{width: 401px; margin: 0 auto; text-indent: 2em;}
	/*main_right_bottom_fr*/
	.main_right_bottom_fr{width: 258px; height: auto; float: right;}
	.main_right_bottom_fr h1{font-size: 14px}
	.main_right_bottom_fr p{margin: 20px auto;}
/*footer*/
footer{width: 980px; height: 83px; margin: 0 auto; color: white; font-size: 12px}
.footer_left{width: 700px; float: left; line-height: 24px; margin-top: 25px;}
.footer_left a{color: white;}
.weibo { float:left; width:110px; height:53px; padding:30px 0px 0px 50px; }
.weibo a { color:#FFF; }
.foot_logo { float:right; }
/*page*/
.nav2_title {width: 669px; height:30px; line-height:30px; font-size:14px; color:#666; margin: 0 auto;}
.nav2_title a{color: #717171;}
.page_banner{width: 669px; height: 291px; margin: 0 auto;}
.page_title {width: 669px; height: 50px; line-height: 50px; font-size: 24px; color: #717171; margin: 0 auto;}
.page_txt{width: 670px; height: auto; line-height: 24px; margin: 20px 10px; font-size: 14px}
	/*about*/
	.page_txt strong{font-size: 14px}
	/*餐饮*/
	.postlist li {  floa: left; WIDTH: 640px; line-height: 26px; border-bottom: #ddd 1px dashed; height: 120px ; margin-bottom: 10px;}
	.postlist li a { width:640px; height:120px;  display:block;}
	.postlist li a img {  width:171px; height: 111px;float:left;}
	.postlist li a span {  width:450px; float:right;}
	.postlist li a span h3 { font-size: 14px; line-height: 20px; color: #454545; width:460px; }
	.postlist li a span p{font-size: 12px; color: #777;}






